table{
width: 100%;
}
table,td,th,tr{
/*width: 100%;*/
text-align: left;

}
th{
	font-weight: 600;
}
.texto{
	/*padding: 1%;*/
	margin: 1%;
}
input {
	/*padding: 5px;*/
	/*font-size: 15px;*/
	/*text-shadow: 0px 1px 0px #fff;*/
	/*outline: none;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
	background: -moz-linear-gradient(top,  #ffffff,  #cccccc);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #717171;
	-webkit-box-shadow: 0px 0px 3px #888888;
	-moz-box-shadow: 0px 0px 3px #888888;
	box-shadow:  0px 0px 3px #888888;
}
input:focus {
	-webkit-box-shadow: 0px 0px 5px #000000;
	-moz-box-shadow: 0px 0px 5px #000000;
	box-shadow: 0px 0px 5px #000000;
}
.content{
	font-size: 0.8em;
    color: #444444;
	box-shadow: 0px 0px 5px #000;
	-webkit-box-shadow: 0px 0px 5px #000;
	-moz-box-shadow: 0px 0px 5px #000000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	text-transform: none;
	text-decoration: none;
	text-align: justify;
	text-indent: inherit;
	list-style:none;
	background-color:#dedede;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	font-size: 0.9em;
	margin:1%;
	padding: 1%;
	width: auto;

}
.titulo{
	font-weight: 600;
	text-transform: none;
	text-decoration: none;
	text-align: justify;
	text-indent: inherit;
	list-style:none;
	background-color:#C0C0C0;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size: 1.2em;
	margin:1%;
	
}
.subtitulo{
	text-transform: none;
	text-decoration: none;
	text-align: justify;
	text-indent: inherit;
	list-style:none;
	background-color:#C0C0C0;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size: 1em;
	margin:1%;

}
@font-face {
  font-family: 'Helvetica World';
  font-style: normal;
  font-weight: normal;
  src: local('Helvetica World'), url('../fonts/HelveticaWorld-Regular.ttf') format('truetype');

}
body { /*background-image: url(../imagens/background.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: 100% 100%;*/
	/*background: rgba(13, 75, 48, 0.1);*/
	background-color: #FFF;
	direction: ltr;
	unicode-bidi: embed;
	margin: 0px;
	padding: 0px;
	border: 0px;
	unicode-bidi: embed;
    /*font: 100% "Helvetica World", Verdana, sans-serif;*/
	font-family: "Helvetica World", Verdana, sans-serif;
	/*font-size: 2em;*/
    color: #444444;
}
.clear {
	clear: both;
	margin:0%;
	padding:0%;
}